tool holders - German English Dictionary